pumping installations - Español Inglés Diccionario